using System;
using System.Collections.Generic;
using System.IO;
using System.Threading.Tasks;

namespace AutoUnzip.Interfaces
{
    public interface IFileService
    {
        IEnumerable<FileInfo> FindZipFiles(string directory, string filter);
        double GetFolderSize(DirectoryInfo directory);
        Task DeleteFilesAsync(IEnumerable<string> files);
        //Task MoveDirectoyAsync(string sourcePath, string destinationPath, IProgress<long> progress);
    }
}